package lj.netty.bean;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;
import ntd.util.str.enums.EnumStrTransform;

/**
 * 协议细节描述
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@Accessors(chain = true)
public class ProtocolDetail {

    /** 字段名称 */
    private String key;

    /** 开始下标 */
    private Integer startIndex;

    /** 结束下标 */
    private Integer endIndex;

    /** 开始追加 */
    private String appendStart;

    /** 结束追加 */
    private String appendEnd;

    /** 转换规则 */
    private EnumStrTransform enumStrTransform;
}
